From 3138cc767705b12d1749de3cdeb30ac72f7bc036 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Wed, 24 Nov 2010 01:17:44 +0100 Subject: [PATCH] =?utf8?q?GtkThemingEngine:=20Render=20rounded=20frames=20?= =?utf8?q?with=20light/shadow=20connections=20at=2045=C2=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- gtk/gtkthemingengine.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gtk/gtkthemingengine.c b/gtk/gtkthemingengine.c index 2fac0baa35..a2301c38e4 100644 --- a/gtk/gtkthemingengine.c +++ b/gtk/gtkthemingengine.c @@ -1615,7 +1615,11 @@ render_frame_internal (GtkThemingEngine *engine, case GTK_BORDER_STYLE_INSET: case GTK_BORDER_STYLE_OUTSET: cairo_set_line_width (cr, border_width); - cairo_set_line_cap (cr, CAIRO_LINE_CAP_SQUARE); + + if (radius == 0) + cairo_set_line_cap (cr, CAIRO_LINE_CAP_SQUARE); + else + cairo_set_line_cap (cr, CAIRO_LINE_CAP_BUTT); if (border_width > 1) { -- 2.30.2